Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Terraced £220,000 12 May 2009
5 THE LARCHES Terraced £255,000 18 Jan 2013
6 THE LARCHES Detached £445,000 14 Jun 2004
7 THE LARCHES Detached £250,000 24 Jul 2009
7 THE LARCHES Detached £250,000 24 Jul 2009
16 THE LARCHES Detached £321,000 9 May 2001
18 THE LARCHES Detached £810,000 4 Sep 2023
20 THE LARCHES Detached £625,000 16 Sep 2016